home *** CD-ROM | disk | FTP | other *** search
/ TeX 1995 July / TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO / tex-k / tex-k-archive.past / tex-k-archive.gz / tex-k-archive / 000367_andreas@mpa-garching.mpg.de_Fri Mar 11 17:02:59 1994.msg < prev    next >
Internet Message Format  |  1994-10-11  |  2KB

  1. Received: from ibm-1.mpa-garching.mpg.de by cs.umb.edu with SMTP id AA15618
  2.   (5.65c/IDA-1.4.4 for <tex-k@cs.umb.edu>); Fri, 11 Mar 1994 10:04:31 -0500
  3. Received: from localhost (andreas@localhost) by ibm-1.MPA-Garching.MPG.DE (8.6.4/8.6) id QAA101323; Fri, 11 Mar 1994 16:02:59 +0100
  4. Date: Fri, 11 Mar 1994 16:02:59 +0100
  5. From: Andreas Schott <andreas@mpa-garching.mpg.de>
  6. Message-Id: <199403111502.QAA101323@ibm-1.MPA-Garching.MPG.DE>
  7. To: simon@lia.di.epfl.ch (Simon Leinen)
  8. Cc: tex-k@cs.umb.edu, kb@cs.umb.edu (Karl Berry)
  9. Subject: Re: make install
  10. In-Reply-To: <m0pf85C-0002QCC@liasun6.epfl.ch>
  11. References: <199403111328.AA15477@terminus.cs.umb.edu>
  12.     <m0pf85C-0002QCC@liasun6.epfl.ch>
  13. Reply-To: andreas@mpa-garching.mpg.de (Andreas Schott)
  14.  
  15.  
  16. > make prefix=/tmp/foo install
  17.  
  18. Yes you are right, this works for tex-k, because the
  19. Makefile does not check against the defined pathes in
  20. kpathsea/paths.h. But the latter should be done.
  21.  
  22. If one calls make with a definition changing prefix,
  23. the whole distribution should be remade, reflecting
  24. the new pathes -- actually emacs is doing so (at least
  25. 19.19 was doing so). This means write a temporary
  26. path-file, compare it with the old one, replace the
  27. old one by the new one, if there are differences. This
  28. causes remake of kpathsea and all depending programs
  29. This is the clean way I think a Makefile should work.
  30.  
  31. The tex-k, is not doing so, and so your way works. But
  32. as I explained this is somewhat risky, if one decides
  33. to change default-settings for make during the call,
  34. not editing the Makefile. I think at least a warning
  35. that the pathes have changed should be issued.
  36.  
  37. Andreas.